Blog

2023 Reading Wrapped

December 30, 202311 min read

I read more than 120 books in 2023. Deep dive into my reading life this past year.

What software developers can learn about consulting from hair salons

January 06, 20196 min read

Being a hair stylist is like being a personal consultant for each client that sits in your chair. My mom owns a successful hair salon in my hometown. A lot of what I know about being a good consultant comes from watching my mom and the other stylists.

Crochet, Code, Craft

July 06, 20189 min read

We should reframe how we think about code and think of it as a craft. Writing elegant code requires all of the same components as crafting.

What software developers can learn about estimating from road construction

June 21, 20185 min read

I picked my dad’s brain about road construction estimation and walked away with some ideas for improving software development estimation.

What software developers can learn about client engagement from preschools

June 20, 20185 min read

Empathetic, intentional communication is not only useful when talking to preschoolers, its helpful in every setting, with everybody. Bring it into your meetings for improved client engagement and shared expectations.

What software developers can learn about onboarding from the crochet community

June 19, 20184 min read

My experience within the crochet community has given me some ideas for ways the software development industry should improve our approach to onboarding.

Walking my dog has made me a better software developer

April 22, 20184 min read

I’m a better software developer, and generally a better person, because of my dogs.

Spinning yarn: Connecting to the past when technology is focused on the future

August 01, 20174 min read

The practice of spinning yarn hasn’t changed much since its first introduction. The tools have evolved and become more efficient, but the…

Crochet patterns and pixel art

July 21, 20173 min read

I’ve never considered myself an artistic person. To me creativity and an artistic eye are very different. I have the ideas but often feel…

Permanence in the digital age

July 20, 20172 min read

When you work in tech, you are forced to be humble. Much of the work that you do, whether its code you’ve written or landing pages you’ve…